hatch winch - Alemán Inglés Diccionario